@charset "utf-8";
/*
* 插件样式 
* author 胖胖吉
*/
/* @group Base */
.chosen-container{width:216px;border:1px solid #f4f4f4; height:40px;position:relative; z-index:1; cursor:pointer; float:left; display:inline;background-color: #f4f4f4;}
.chosen-container .chosen-drop {display: none;position:absolute; left:-1px; top:43px;border:1px solid #e8e8e8;width: 100%;}
.chosen-container.chosen-with-drop{z-index: 2;}
.chosen-container.chosen-with-drop .chosen-drop {display: block;}
.chosen-container a {}
.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name {}
.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after {}
.chosen-container .chosen-results{max-height:145px;overflow: auto;overflow-x: hidden;}
.chosen-container .chosen-results li{display:block; height:29px; line-height:29px; padding:0px 10px;background-color:#ffffff;color: #989898;}
.chosen-container .chosen-results li:hover,
.chosen-container .chosen-results li.result-selected{background-color:#7254b6; color:#FFF;}

/* @end */
/* @group Single Chosen */
.chosen-container-single{}
.chosen-container-single .chosen-single {height:40px; line-height:41px; color:#333; padding:0px 10px; padding-right: 28px;display:block;overflow:hidden;}
.chosen-container-single .chosen-default {color: #999;}
.chosen-container-single .chosen-single span {}
.chosen-container-single.chosen-container-active span {}
.chosen-container-single .chosen-single abbr {}
.chosen-container-single .chosen-single abbr:hover {}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {}
.chosen-container-single .chosen-single div {}
.chosen-container-single .chosen-single div b {width:8px; height:4px; position: absolute;right: 10px;display: block;top: 50%;margin-top: 0px;background: url(form_icon.png) -21px -23px no-repeat;}
.chosen-container-single .chosen-search {padding:0px 10px;height: 28px;border-bottom: 1px solid #f4f4f4;background-color: #FFFFFF;}
.chosen-container-single .chosen-search input[type="text"] {border: 1px solid #FFFFFF;height: 20px;margin-top: 3px;}
.chosen-container-single .chosen-drop {}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {}
.chosen-container-single.chosen-with-drop .chosen-drop {}
.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-21px -73px;}
.chosen-container-single:hover .chosen-single div b{background-position:-21px -73px;}

.search_field_select_chosen{height: 34px;border-color:#e8e8e8;margin-right: 20px;}
.search_field_select_chosen .chosen-drop{top: 37px;}
.search_field_select_chosen .chosen-single{height: 34px; line-height: 34px;}

/* @group Multi Chosen */
.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0 5px;
  height: auto !important;
  height: 1%;
  cursor: text;
}
.chosen-container-multi .chosen-choices li {
	float: left;
  	list-style: none;
  	height: 40px;
}
.chosen-container-multi .chosen-choices li.search-field {
	margin: 0;
  	padding: 0;
  	white-space: nowrap;
  	margin-left: 5px;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
	height: 20px;
	border:1px solid #f4f4f4;
	margin-top:9px;
	background-color: #f4f4f4;
 	color: #999;
}
.chosen-container-multi .chosen-choices li.search-choice {
  position: relative;
  height: 20px;
  border:1px solid #f4f4f4;
  max-width: 100%;
  border-radius: 3px;
  color: #333;
  line-height: 20px;
  cursor: default;
  background-color:#7254b6; color:#FFF;
  margin-top:9px;
  padding: 0px 20px 0px 5px;
}
.chosen-container-multi .chosen-choices li.search-choice span {}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  position: absolute;
  top: 50%;
  right: 4px;
  display: block;
  width: 8px;
  height: 8px;
  margin-top: -4px;
  background:url(chosen_close.png) 0px  0px no-repeat;
  font-size: 1px;
  cursor: pointer;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {}
.chosen-container-multi .chosen-choices li.search-choice-disabled {}
.chosen-container-multi .chosen-choices li.search-choice-focus {}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {}
/* @end */